Tech

Fintech Brex confirms $12.3B valuation, snaps up Meta exec to serve as its head ..